# 该镜像需要依赖的基础镜像
FROM openjdk:17

### 将字体复制到docker容器的字体目录下
#ADD target/classes/fonts/PingFang.ttc /usr/share/fonts/
#RUN cd /usr/share/fonts/
#RUN fc-cache

# 指定维护者的名字
MAINTAINER liangjun
# 将当前目录下的jar包复制到docker容器的/目录下
ADD target/spa.jar /spa.jar
# 运行过程中创建一个spa.jar文件
RUN bash -c 'touch /spa.jar'
# 声明服务运行在9999端口
#EXPOSE 9999
# 指定docker容器启动时运行jar包
#ENTRYPOINT ["java","-Dfile.encoding=utf8", "-jar"," -Dspring.profiles.active=prod", "/spa.jar"]
ENTRYPOINT ["/bin/sh","-c","java -Dfile.encoding=utf8 -jar spa.jar"]

